<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>

        // +86 可以写 可以不写 
        // +86 和手机号之间的空格 可能有 也可能没有  
        // 只接受 133  135 138 
        // ? 要么0次 要么1次
        // /(\+86 ?)?(133|135|138)\d{8}/


        // 0~255的数字  
        // 一位数      \d
        // 二位数      [1-9]\d
        // 三位数 
        // 1开头      1\d{2}
        // 2开头      
        // 20 21 22 23 24   第三位0-9都可以  2[0-4]\d
        // 25               第三位 只能是0-5 25[0-5]


        // var reg = /^(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/;


        // 0~666 

        //1\d{1,2}
        //2\d{1,2}
        //3\d{1,2}
        //4\d{1,2}
        //5\d{1,2}
        //6 [0-5]\d|66[0-6]
        var reg = /^([1-5]?\d{1,2}|6[0-5]\d|66[0-6])$/;
        for(var i=0;i<700;i++){
            console.log(i,reg.test(i));
        }

    </script>
</body>
</html>